365bet中国官方网站

  • word of the day

    mountain beaver

    mountain beaver - 365bet中国官方网站 definition and meaning for word mountain beaver

    Definition
    (noun) bulky nocturnal burrowing rodent of uplands of the Pacific coast of North America; the most primitive living rodent
    Synonyms : aplodontia rufa , sewellel

  • Word used in video below:
    text: We Canadians have a word for that, Steve -- beaver-shit.
    Download our Mobile App Today